package o;

import java.util.HashMap;
import java.util.Map;

class bnj extends Exception {
    private int ˊ;
    private Map<String, String> ˋ;
    private String ˎ;

    public bnj() {
        this.ˋ = new HashMap();
    }

    public bnj(String str) {
        super(str);
        this.ˋ = new HashMap();
        this.ˎ = str;
    }

    public bnj(int i, String str) {
        this(str);
        this.ˊ = i;
        this.ˋ.put("errorCode", String.valueOf(i));
        this.ˋ.put("errorMessage", str);
    }

    public String ˏ() {
        return this.ˎ;
    }

    public int ˊ() {
        return this.ˊ;
    }

    public Map<String, String> ˋ() {
        return this.ˋ;
    }

    public void ˋ(String str) {
        this.ˎ = str;
        this.ˋ.put("errorMessage", str);
    }

    public void ˊ(int i) {
        this.ˊ = i;
        this.ˋ.put("errorCode", String.valueOf(i));
    }
}
